prolonged and constant barking - Español Inglés Diccionario